
div.error { display: none; }
textarea {border: 1px solid #83A8CC; }/* #3E9BD0;*/
input[type="text"], input[type="number"], input[type="password"] {	border: 1px solid #83A8CC; line-height:25px;}/* #3E9BD0;*/

input[type="checkbox"].checkbox { border: none }
input[type="text"]:focus, input[type="number"]:focus, input[type="password"]:focus { border: 1px dotted red; background: #FDF1C7 !important;}/*#3E9BD0; FFFFCC} */
input[type="text"]:hover, input[type="number"]:hover, input[type="password"]:hover{border: 1px solid red; background: #FFF37B !important;}
select {border: 1px solid #3E9BD0;}
textarea:focus{ border: 1px dotted red; background: #FDF1C7 !important;}/*#3E9BD0; FFFFCC} */}
textarea:hover { border: 1px solid red !important; background: #E2F2F5 !important;}/*#3E9BD0; FFFFCC} */}
select:focus { border: 1px dotted red; background: #FDF1C7 !important;}/*#3E9BD0;} FFFFCC  #EEF4FB*/
select:hover { border: 1px solid red; background: #FFF37B !important;}/*#3E9BD0;} FFFFCC  #EEF4FB*/
input.error { border: 1px dotted red; }
form.cmxform .gray * { color: gray; }
